package com.spsoft.vatoutinv.model.vo.matchflow.excel;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 手工匹配流水查询 excel导出VO
 *
 * @author : chenxudong
 * @date : 2024/7/1 11:19
 */
@Data
public class VmsMatchFlowSelectExcelVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 序号
     */
    private int xh;

    /**
     * 开票单位
     */
    private String kpdw;

    /**
     * 发票种类
     */
    private String fplx;

    /**
     * 发票代码
     */
    private String fpdm;

    /**
     * 发票号码
     */
    private String fphm;

    /**
     * 发票匹配状态
     */
    private String ppzt;

    /**
     * 开票日期
     */
    private Date kprq;

    /**
     * 开票日期-字符串
     */
    private String kprqStr;

    /**
     * 受票方名称
     */
    private String spfmc;

    /**
     * 开票人名称
     */
    private String kpry;

    /**
     * 商品名称
     */
    private String spmc;

    /**
     * 规格型号
     */
    private String ggxh;

    /**
     * 计量单位
     */
    private String jldw;

    /**
     * 购买数量
     */
    private BigDecimal gmsl;

    /**
     * 单价（不含税）
     */
    private BigDecimal dj;

    /**
     * 不含税金额
     */
    private BigDecimal je;

    /**
     * 税率
     */
    private BigDecimal sl;

    /**
     * 税额
     */
    private BigDecimal se;

    /**
     * 发票和流水关联关系表主键
     * 判断明细匹配状态的时候使用
     *
     */
    private Long nrmivid;

    /**
     * 发票明细匹配状态
     */
    private String itemPpzt;

    /**
     * 匹配日期
     */
    private Date pprq;

    /**
     * 匹配日期-字符串
     */
    private String pprqStr;
}
